/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: Lenovo
 * Date: 2022-06-27
 * Time: 9:08
 */
public class Overload2 {
    //以下两个方法构成了重载:数量不同
    public static void m1(){}
    public static void m1(int a){}

    //以下两个方法构成了重载：顺序不同
    public static void m2(int a,double b){}
    public static void m2(double a,int b){}

    //以下两个方法构成了重载：类型不同
    public static void m2(int a){}
    public static void m2(double a){}

    //编译错误：以下不是方法重载，而是发生了方法重复(与形参名无关)
    public static void m3(int a){}
    public static void m3(int b){}

    //编译错误：以下不是方法重载，而是发生了方法重复(与返回值类型无关)
    public static void m3(int a){}
    public static int m3(int b){}



}
